Big Huge Thesaurus

Strix aluco

noun

sounds kind of like